package main

import "fmt"

// 全局变量
var num5 = 100
// 一次性定义全局变量
var (
	num6 = 100
	num7 = 200
)

func main() {
	fmt.Println("全局变量: ", num5)
	fmt.Println("一次性定义全局变量: ", num6)
	fmt.Println("一次性定义全局变量: ", num7)

	// 局部变量
	var num int = 18
	fmt.Println("指定类型赋值: ", num)

	var num2 int
	fmt.Println("指定类型默认值: ", num2)

	var num3 = 10
	fmt.Println("不指定类型: ", num3)

	num4 := "男"
	fmt.Println("省略var: ", num4)

	var age, name, sex = 10,  "zs",  "男"
	fmt.Println("同时声明多个变量: ", age, name, sex)
}